Releases: SigNoz/signoz
v0.85.3
What's Changed
🐛 Bug Fixes
- fix(license): return the active license even in case of suspended status (#8097) @vikrantgupta25
- chore: infra monitoring fixes (#8066) @amlannandy
🧰 Maintenance
- chore(release): bump SigNoz to v0.85.3 (#8099) @Primus-bot
- chore: infra monitoring fixes (#8066) @amlannandy
v0.85.2
What's Changed
🐛 Bug Fixes
- fix: added safety checks for query data (#8088) @SagarRajput-7
- Revert "feat: improved the alert rules list search functionality" (#8085) @SagarRajput-7
🧰 Maintenance
- chore(release): bump SigNoz to v0.85.2, OTel Collector to v0.111.42 (#8089) @Primus-bot
v0.85.1
What's Changed
🐛 Bug Fixes
- fix(saml): do not fetch the claims and use orgID from domain (#8086) @vikrantgupta25
v0.85.0
SigNoz Community Edition now available with SSO (Google OAuth) and API keys
We've introduced important updates to the SigNoz Community Edition:
Single Sign-On (SSO) with Google OAuth: You can now enable SSO using Google as an identity provider via OAuth. Support for additional OAuth providers will be added soon, with plans to make it fully configurable for all users.
API Keys: You can now generate and use API keys to programmatically access all SigNoz APIs.
You can read more about it in this blog.
🚀 Features
- feat: improved the alert rules list search functionality (#8075) @SagarRajput-7
- feat: init pylon and deprecate intercom (#8059) @makeavish
- feat: add appcues and remove customerio (#8045) @makeavish
- feat(pylon|appcues): add pylon and appcues (#8073) @grandwizard28
- feat: oss - sso and api keys (#8068) @YounixM
- feat: allow custom color pallete in panel for legends (#8063) @SagarRajput-7
- feat: added enhancements to legends in panel (#8035) @SagarRajput-7
- feat: Introducing DynamoDB integration (#8012) @piyushsingariya
- feat: added custom stepIntervals to bar chart for better visibilty (#8023) @SagarRajput-7
- feat(error): build generic error component (#8038) @ahmadshaheer
- feat(user): support sso and api key in community edition (#8030) @vikrantgupta25
- feat(signoz): compile time check for dependency injection (#8033) @grandwizard28
- feat(license): build license service (#7969) @vikrantgupta25
- feat(integration): Introducing SNS integration (AWS) (#7996) @piyushsingariya
- feat: ElastiCache AWS Integration (#7923) @piyushsingariya
- feat(emailing): add smtp and emailing (#7993) @grandwizard28
🐛 Bug Fixes
- fix: updated the service name in exceptions filter (#8069) @eKuG
- fix(login): fixed the interceptor to handle multiple failures (#8071) @vikrantgupta25
- chore: metrics explorer minor fixes (#8042) @amlannandy
- fix(quickfilter): fix injection of quickfilter (#8031) @grandwizard28
- fix: allow non expireable API key (#8013) @nityanandagohain
- fix: time shift not working with fill gaps (#7999) @srikanthccv
- fix: add error message in login (#8010) @nityanandagohain
- fix: logs window based pagination to pageSize offset instead of using… (#6830) @nityanandagohain
🧰 Maintenance
- chore(release): bump SigNoz to v0.85.0 (#8078) @Primus-bot
- chore: show migration info to all cloud regions (#8077) @srikanthccv
- chore: add querier base implementation (#8028) @srikanthccv
- chore: add logs statement builder base (#8024) @srikanthccv
- chore(preference): add sidenav pinned preference (#8062) @vikrantgupta25
- chore: persist the state selection in the URL for all entities and filters in Infra Monitoring (#7991) @amlannandy
- chore: metrics explorer minor fixes (#8042) @amlannandy
- chore: infra monitoring improvements (#8002) @amlannandy
- chore: add to alerts/dashboard improvements for one chart per query mode in metrics explorer (#8014) @amlannandy
- chore: add traces statement builder base (#8020) @srikanthccv
- chore(linter): add more linters and deprecate zap (#8034) @grandwizard28
- chore(go-lint): enable go-lint (#8022) @grandwizard28
- chore: remove telemetrytests package and add generic type for aggregation (#8019) @srikanthccv
- fix(cache): use sensible defaults for caching (#8011) @vikrantgupta25
- chore(api-key): refactor API key (#7959) @nityanandagohain
- Custom Quick FIlters: Integration across other tabs (#8001) @aks07
- Update pull_request_template.md (#8065) @YounixM
- refactor: update logs explorer pagination logic (#7010) @ahmadshaheer
Full Changelog: v0.84.1...v0.85.0
v0.84.1
v0.84.0
What's Changed
Caution
This release has a bug which does not show any filters for logs.
Warning
We are removing the normalisation for metrics names and labels, learn more here https://signoz.io/guides/metrics-migration/ and leave any comments here #5975
🚀 Features
- feat: add support for request integrations in aws integrations page (#7968) @ahmadshaheer
- feat: show pricing update banner in home page (#7990) @YounixM
- feat: add support for S3 region buckets syncing (#7874) @ahmadshaheer
- Custom Quick Filters: Logs (#7986) @aks07
- feat: added entry point operations api for the service overview page (#7957) @eKuG
- feat: added error preview and warning text with info on cyclic dependency detected (#7893) @SagarRajput-7
- feat: introducing ECS + SQS integration (#7840) @piyushsingariya
- feat: removed allow clear icon from when ALL option is selected (#7894) @SagarRajput-7
- feat: added user role restriction on crud for planned downtime feat (#7896) @SagarRajput-7
- feat: added variable description icon and details on tooltip (#7897) @SagarRajput-7
- feat: suggest and allow variables in panel title (#7898) @SagarRajput-7
- feat: external services co relation and url sharing (#7815) @sawhil
🐛 Bug Fixes
- Fix: exists clause in logs QB (#7987) @nityanandagohain
- fix: trace funnel bugfixes and improvements (#7922) @ahmadshaheer
- fix: AWS integration bugfixes (#7886) @ahmadshaheer
- fix(analytics): fix heartbeat event (#7975) @grandwizard28
- fix(apm): update the apdex to latest response structure (#7966) @vikrantgupta25
- fix: cover the title as reactNode case for useGetResolvedText (#7965) @SagarRajput-7
- fix: refresh token to access token (#7949) @nityanandagohain
🧰 Maintenance
- chore(release): bump SigNoz to v0.84.0 (#7995) @Primus-bot
- chore: changed name of api monitoring from third party apis to external apis (#7989) @sawhil
- chore: add aggregation expr rewriter and exhaustive tests for logs filter (#7972) @srikanthccv
- chore: add analytics events for trace funnels (#7638) @ahmadshaheer
- chore: persist the filters and time selection, modal open state in summary view (#7942) @amlannandy
- chore(savedview|apdex|dashboard): create modules and handlers (#7960) @grandwizard28
- chore: move visitor impl out of generated files (#7956) @srikanthccv
- chore: add fieldmapper implementation (#7955) @srikanthccv
- chore: add query builder types (#7940) @srikanthccv
- chore: less strict context for fetching field values (#7807) @srikanthccv
- chore(auth): refactor the client handlers in preparation for multi tenant login (#7902) @vikrantgupta25
- chore(auth): refactor the auth modules and handler in preparation for multi tenant login (#7778) @nityanandagohain
- chore: remove unnecessary AWS dependency (#7938) @piyushsingariya
- chore(go): add go-deps workflow (#7936) @grandwizard28
v0.83.0
Warning
We are removing the normalisation for metrics names and labels, learn more here https://signoz.io/guides/metrics-migration/ and leave any comments here #5975
🚀 Features
- feat: S3 Sync (AWS Integrations) (#7718) @piyushsingariya
- feat: user pilot reload (#7905) @makeavish
- feat(analytics): add analytics package (#7808) @grandwizard28
- feat: Funnel Details Page Base Structure (#7364) @ahmadshaheer
- Feat trace ordering on the basis of span_count or Trace_duration (#7842) @eKuG
- feat(error): base setup for error handling in frontend (#7851) @vikrantgupta25
🐛 Bug Fixes
- fix: quick filter dependency injection issue in CE (#7918) @eKuG
- Fix: Update query_range api from v3 to v4 (Logs and Traces) (#7906) @aks07
- fix: changed the keys in the default quick filters to actual keys in … (#7863) @eKuG
- fix(dashboards): fix lock/unlock functionality (#7880) @grandwizard28
- fix: added prismjs 1.30.0 in resolutions (#7872) @sawhil
- fix: resolve typescript issues in metrics explorer (#7878) @amlannandy
- fix: fix 'open in explorer' functionality in metrics explorer (#7873) @amlannandy
- fix(api-key): make the expires in human readable in api keys (#7864) @vikrantgupta25
- fix(migration): fix cascading drops in sqlite (#7844) @grandwizard28
- fix: OSS telemetry for the number of services (#7908) @Nageshbansal
🧰 Maintenance
- chore(release): bump SigNoz to v0.83.0 (#7931) @Primus-bot
- chore(frontend): update the api folder structure (#7901) @vikrantgupta25
- chore: improvements to the all attributes section in metric details (#7879) @amlannandy
- chore: persist one chart per query toggle across refreshes and exports (#7884) @amlannandy
- chore(integration-test): remove the outdated-setup (#7887) @vikrantgupta25
- chore(deps): bump @babel/helpers from 7.21.0 to 7.26.10 in /frontend (#7272) @dependabot
- chore(go): upgrade to 1.23 (#7885) @grandwizard28
- chore(deps): bump @babel/runtime from 7.21.0 to 7.26.10 in /frontend (#7289) @dependabot
- chore(error): update the channels module to use the new api errors (#7856) @vikrantgupta25
- chore: change time series layout to grid in explorer view (#7852) @amlannandy
- chore: improve error handling and loading states in summary view of metrics explorer (#7862) @amlannandy
- chore: add notification for upcoming migration for cloud region IN users (#7848) @srikanthccv
- Update CODEOWNERS (#7861) @YounixM
- Update pull_request_template.md (#7865) @YounixM
Full Changelog: v0.82.1...v0.83.0
v0.82.1
Warning
We are removing the normalisation for metrics names and labels, learn more here https://signoz.io/guides/metrics-migration/ and leave any comments here #5975
🧰 Maintenance
- chore(signoz): remove deprecated signoz arguments (#7849) @prashant-shahi
Full Changelog: v0.82.0...v0.82.1
v0.82.0
Warning
We are removing the normalisation for metrics names and labels, learn more here https://signoz.io/guides/metrics-migration/ and leave any comments here #5975
🚀 Features
- feat: implement inspect feature for metrics explorer (#7549) @amlannandy
- feat: quick_filter_fix (#7816) @eKuG
- feat(cache): multi-tenant cache (#7805) @vikrantgupta25
- feat: added changes related to custom options for quick filters (#7712) @eKuG
🐛 Bug Fixes
- fix(ruler): improve the user experience for rule id migration (#7841) @vikrantgupta25
- fix: add dark class to the elements when dark mode is enabled to support components library modes (#7607) @ahmadshaheer
- fix: add hideSpanScopeSelector prop to QueryBuilderSearchV2 and hide from non qb consumers (#7716) @ahmadshaheer
- fix(7832): added filters in inspect metrics api (#7833) @aniketio-ctrl
- Fix/logs issues main (#7758) @aks07
- fix: correctly populate response_status (#7822) @shivanshuraj1333
- fix: description tooltip coming up twice in metrics list table (#7823) @amlannandy
- fix(ruler): scan orgIDs in string slice instead of valuer struct (#7818) @vikrantgupta25
🧰 Maintenance
- chore(release): bump SigNoz to v0.82.0, OTel Collector to v0.111.41 (#7847) @Primus-bot
- chore: disable writing to v2 tables and add signozclickhousemetrics in signozspanmetrics (#7838) @aniketio-ctrl
- chore(ruler): remove the notification for rule ID migration (#7806) @vikrantgupta25
- chore(codeowners): add codeowners for sqlmigration (#7779) @grandwizard28
- docs(contributing): add sql docs (#7819) @grandwizard28
- docs(contributing): add docs/contributing/go/readme (#7814) @grandwizard28
- chore: updates os for Docker Engine Installation for redhat (#7809) @Nageshbansal
- ci(build): include USERPILOT_KEY FE envs (#7777) @prashant-shahi
Full Changelog: v0.81.0...v0.82.0
v0.81.0
🚀 Features
- feat: adds error toggle in top error page (#7773) @shivanshuraj1333
- feat: added new datasources (#7769) @Calm-Rock
- fix(sentry): initialize sentry only once (#7768) @YounixM
- feat: api monitoring improvements (#7677) @sawhil
- feat: init userpilot (#7579) @makeavish
- feat(zeus): add zeus package (#7745) @grandwizard28
- feat: added permission restriction for viewer for planned Maintaince (#7736) @SagarRajput-7
- feat: added custom single and multiselect components (#7497) @SagarRajput-7
- feat(auth): drop group table (#7672) @grandwizard28
- feat(organization): schema changes for the organizations entity (#7684) @vikrantgupta25
🐛 Bug Fixes
- fix: api monitoring cosmetic changes (#7771) @sawhil
- fix: nil pointer error on failed to create rule (#7767) @srikanthccv
- fix(zeus): build pipelines LD flags (#7754) @vikrantgupta25
- fix(ruler): telemetry for rules (#7751) @vikrantgupta25
- fix(organization): return display name instead of name for organization (#7747) @vikrantgupta25
- fix: fix modules and handler (#7737) @grandwizard28
- fix: metric details something went wrong message (#7686) @amlannandy
- fix: query builder in metrics explorer picking up wrong datasource (#7676) @amlannandy
- fix: black gap on on cloud in sidebar (#7383) (#7427) @gabber235
🧰 Maintenance
- chore(release): bump SigNoz to v0.81.0, OTel Collector to v0.111.40 (#7776) @Primus-bot
- chore(use-*): remove use-new-traces-schema and use-new-logs-schema flags (#7741) @grandwizard28
- chore: remove references to unused flags (#7739) @grandwizard28
- chore(conf): add clickhouse settings (#7743) @grandwizard28
- chore: fix failing typecheck (#7742) @SagarRajput-7
- chore(deps): bump axios from 1.7.7 to 1.8.2 in /frontend (#7249) @dependabot
- chore: added new datasources (#7659) @Calm-Rock
- chore: always add reserved vars (#7689) @srikanthccv
- chore: use attributes table for metric keys and values (#7680) @srikanthccv
- use count instead of count distinct (#7711) @shivanshuraj1333
New Contributors
- @gabber235 made their first contribution in #7427
Full Changelog: v0.80.0...v0.81.0